【例子介绍】jsp selevt 学生信息管理系统
高校学生信息管理系统的目标是对高校学生信息管理系统的开发设计找到 一种可行的解决方案。本节将通过分析不同用户的使用需求,为后续的系统设计 进行铺垫。系该系统的主体用户分为管理员、教师、学生。根据系统的运行流程, 对这三类角色进行相应的需求分析。 ( 1 ) 管理员角色需求 添加、 修改、 删除学生信息、 教师信息、 课表信息、 考勤记录 ( 2 ) 教师角色需求 查看个人信息、学生信息、教师信息、课表信息、考勤记录。按一定条件查 询统计考勤等信息。 ( 3 ) 学生角色需求 查看个人信息, 查看本人课表信息。
【源码结构】
.
├── doc
│ ├── image-20210602151042125.png
│ ├── image-20210602151121725.png
│ ├── image-20210602151205077.png
│ └── javaweb实战-学生成绩管理系统.md
├── out
│ └── artifacts
│ └── student_javaweb_war_exploded
│ ├── WEB-INF
│ │ ├── bottom.jsp
│ │ ├── classes
│ │ │ ├── META-INF
│ │ │ │ └── student-javaweb.kotlin_module
│ │ │ └── com
│ │ │ └── roadjava
│ │ │ └── javaweb
│ │ │ └── student
│ │ │ ├── beans
│ │ │ │ ├── entity
│ │ │ │ │ ├── AdminDO.class
│ │ │ │ │ ├── ScoreDO.class
│ │ │ │ │ ├── StudentDO.class
│ │ │ │ │ └── TeacherDo.class
│ │ │ │ ├── req
│ │ │ │ │ ├── StudentRequest.class
│ │ │ │ │ └── TeacherRequest.class
│ │ │ │ ├── res
│ │ │ │ │ ├── ResultDTO.class
│ │ │ │ │ └── TableResult.class
│ │ │ │ └── vo
│ │ │ │ ├── ScoreVO.class
│ │ │ │ ├── StudentVO.class
│ │ │ │ └── TeacherVo.class
│ │ │ ├── dao
│ │ │ │ ├── AdminDao.class
│ │ │ │ ├── ScoreDao.class
│ │ │ │ ├── StudentDao.class
│ │ │ │ ├── TeacherDao.class
│ │ │ │ └── impl
│ │ │ │ ├── AdminDaoImpl.class
│ │ │ │ ├── ScoreDaoImpl.class
│ │ │ │ ├── StudentDaoImpl.class
│ │ │ │ └── TeacherDaolmpl.class
│ │ │ ├── filter
│ │ │ │ ├── AuthorizationFilter.class
│ │ │ │ └── CharacterEncodingFilter.class
│ │ │ ├── service
│ │ │ │ ├── AdminService.class
│ │ │ │ ├── ScoreService.class
│ │ │ │ ├── StudentService.class
│ │ │ │ ├── TeacherService.class
│ │ │ │ └── impl
│ │ │ │ ├── AdminServiceImpl.class
│ │ │ │ ├── ScoreServiceImpl.class
│ │ │ │ ├── StudentServiceImpl.class
│ │ │ │ └── TeacherServicelmpl.class
│ │ │ ├── servlet
│ │ │ │ ├── LoginServlet.class
│ │ │ │ ├── ScoreServlet.class
│ │ │ │ ├── StudentServlet.class
│ │ │ │ └── TeacherServlet.class
│ │ │ └── util
│ │ │ ├── Constants.class
│ │ │ ├── DBUtil.class
│ │ │ ├── DateUtil.class
│ │ │ ├── ExcludeResourceUtil.class
│ │ │ ├── ResponseUtil.class
│ │ │ └── StringUtil.class
│ │ ├── lib
│ │ │ ├── fastjson-1.2.72.jar
│ │ │ └── mysql-connector-java-8.0.23.jar
│ │ ├── login.jsp
│ │ ├── score
│ │ │ └── scoreManage.jsp
│ │ ├── student
│ │ │ ├── add.jsp
│ │ │ ├── studentManage.jsp
│ │ │ └── update.jsp
│ │ ├── teacher
│ │ │ ├── add.jsp
│ │ │ ├── teacherManage.jsp
│ │ │ └── update.jsp
│ │ ├── top.jsp
│ │ └── web.xml
│ ├── index.jsp
│ └── resources
│ ├── css
│ │ ├── bootstrap-theme.css
│ │ ├── bootstrap-theme.css.map
│ │ ├── bootstrap-theme.min.css
│ │ ├── bootstrap-theme.min.css.map
│ │ ├── bootstrap.css
│ │ ├── bootstrap.css.map
│ │ ├── bootstrap.min.css
│ │ ├── bootstrap.min.css.map
│ │ └── common.css
│ ├── fonts
│ │ ├── glyphicons-halflings-regular.eot
│ │ ├── glyphicons-halflings-regular.svg
│ │ ├── glyphicons-halflings-regular.ttf
│ │ ├── glyphicons-halflings-regular.woff
│ │ └── glyphicons-halflings-regular.woff2
│ ├── image
│ │ ├── 2.jpg
│ │ └── 课程表.jpg
│ ├── jquery-ui-1.12.1.custom
│ │ ├── AUTHORS.txt
│ │ ├── LICENSE.txt
│ │ ├── external
│ │ │ └── jquery
│ │ │ └── jquery.js
│ │ ├── images
│ │ │ ├── ui-icons_444444_256x240.png
│ │ │ ├── ui-icons_555555_256x240.png
│ │ │ ├── ui-icons_777620_256x240.png
│ │ │ ├── ui-icons_777777_256x240.png
│ │ │ ├── ui-icons_cc0000_256x240.png
│ │ │ └── ui-icons_ffffff_256x240.png
│ │ ├── index.html
│ │ ├── jquery-ui.css
│ │ ├── jquery-ui.js
│ │ ├── jquery-ui.min.css
│ │ ├── jquery-ui.min.js
│ │ ├── jquery-ui.structure.css
│ │ ├── jquery-ui.structure.min.css
│ │ ├── jquery-ui.theme.css
│ │ ├── jquery-ui.theme.min.css
│ │ └── package.json
│ ├── js
│ │ ├── bootstrap.js
│ │ ├── bootstrap.min.js
│ │ └── npm.js
│ ├── layui
│ │ └── Javaweb课设
│ │ └── 学生信息管理
│ │ └── web
│ │ └── resources
│ │ └── layui-v2.6.8
│ │ ├── layui
│ │ │ ├── css
│ │ │ │ ├── layui.css
│ │ │ │ └── modules
│ │ │ │ ├── code.css
│ │ │ │ ├── laydate
│ │ │ │ │ └── default
│ │ │ │ │ └── laydate.css
│ │ │ │ └── layer
│ │ │ │ └── default
│ │ │ │ ├── icon-ext.png
│ │ │ │ ├── icon.png
│ │ │ │ ├── layer.css
│ │ │ │ ├── loading-0.gif
│ │ │ │ ├── loading-1.gif
│ │ │ │ └── loading-2.gif
│ │ │ ├── font
│ │ │ │ ├── iconfont.eot
│ │ │ │ ├── iconfont.svg
│ │ │ │ ├── iconfont.ttf
│ │ │ │ ├── iconfont.woff
│ │ │ │ └── iconfont.woff2
│ │ │ └── layui.js
│ │ ├── test.html
│ │ └── 免责声明.url
│ └── normalize.css
├── src
│ └── com
│ └── roadjava
│ └── javaweb
│ └── student
│ ├── beans
│ │ ├── entity
│ │ │ ├── AdminDO.java
│ │ │ ├── ScoreDO.java
│ │ │ ├── StudentDO.java
│ │ │ └── TeacherDo.java
│ │ ├── req
│ │ │ ├── StudentRequest.java
│ │ │ └── TeacherRequest.java
│ │ ├── res
│ │ │ ├── ResultDTO.java
│ │ │ └── TableResult.java
│ │ └── vo
│ │ ├── ScoreVO.java
│ │ ├── StudentVO.java
│ │ └── TeacherVo.java
│ ├── dao
│ │ ├── AdminDao.java
│ │ ├── ScoreDao.java
│ │ ├── StudentDao.java
│ │ ├── TeacherDao.java
│ │ └── impl
│ │ ├── AdminDaoImpl.java
│ │ ├── ScoreDaoImpl.java
│ │ ├── StudentDaoImpl.java
│ │ └── TeacherDaolmpl.java
│ ├── filter
│ │ ├── AuthorizationFilter.java
│ │ └── CharacterEncodingFilter.java
│ ├── service
│ │ ├── AdminService.java
│ │ ├── ScoreService.java
│ │ ├── StudentService.java
│ │ ├── TeacherService.java
│ │ └── impl
│ │ ├── AdminServiceImpl.java
│ │ ├── ScoreServiceImpl.java
│ │ ├── StudentServiceImpl.java
│ │ └── TeacherServicelmpl.java
│ ├── servlet
│ │ ├── LoginServlet.java
│ │ ├── ScoreServlet.java
│ │ ├── StudentServlet.java
│ │ └── TeacherServlet.java
│ └── util
│ ├── Constants.java
│ ├── DBUtil.java
│ ├── DateUtil.java
│ ├── ExcludeResourceUtil.java
│ ├── ResponseUtil.java
│ └── StringUtil.java
├── student-javaweb.iml
├── web
│ ├── WEB-INF
│ │ ├── bottom.jsp
│ │ ├── classes
│ │ │ ├── com
│ │ │ │ └── roadjava
│ │ │ │ └── javaweb
│ │ │ │ └── student
│ │ │ │ ├── beans
│ │ │ │ │ ├── entity
│ │ │ │ │ │ ├── AdminDO.class
│ │ │ │ │ │ ├── ScoreDO.class
│ │ │ │ │ │ ├── StudentDO.class
│ │ │ │ │ │ └── TeacherDo.class
│ │ │ │ │ ├── req
│ │ │ │ │ │ ├── StudentRequest.class
│ │ │ │ │ │ └── TeacherRequest.class
│ │ │ │ │ ├── res
│ │ │ │ │ │ ├── ResultDTO.class
│ │ │ │ │ │ └── TableResult.class
│ │ │ │ │ └── vo
│ │ │ │ │ ├── ScoreVO.class
│ │ │ │ │ ├── StudentVO.class
│ │ │ │ │ └── TeacherVo.class
│ │ │ │ ├── dao
│ │ │ │ │ ├── AdminDao.class
│ │ │ │ │ ├── ScoreDao.class
│ │ │ │ │ ├── StudentDao.class
│ │ │ │ │ ├── TeacherDao.class
│ │ │ │ │ └── impl
│ │ │ │ │ ├── AdminDaoImpl.class
│ │ │ │ │ ├── ScoreDaoImpl.class
│ │ │ │ │ ├── StudentDaoImpl.class
│ │ │ │ │ └── TeacherDaolmpl.class
│ │ │ │ ├── filter
│ │ │ │ │ ├── AuthorizationFilter.class
│ │ │ │ │ └── CharacterEncodingFilter.class
│ │ │ │ ├── service
│ │ │ │ │ ├── AdminService.class
│ │ │ │ │ ├── ScoreService.class
│ │ │ │ │ ├── StudentService.class
│ │ │ │ │ ├── TeacherService.class
│ │ │ │ │ └── impl
│ │ │ │ │ ├── AdminServiceImpl.class
│ │ │ │ │ ├── ScoreServiceImpl.class
│ │ │ │ │ ├── StudentServiceImpl.class
│ │ │ │ │ └── TeacherServicelmpl.class
│ │ │ │ ├── servlet
│ │ │ │ │ ├── LoginServlet.class
│ │ │ │ │ ├── ScoreServlet.class
│ │ │ │ │ ├── StudentServlet.class
│ │ │ │ │ └── TeacherServlet.class
│ │ │ │ └── util
│ │ │ │ ├── Constants.class
│ │ │ │ ├── DBUtil.class
│ │ │ │ ├── DateUtil.class
│ │ │ │ ├── ExcludeResourceUtil.class
│ │ │ │ ├── ResponseUtil.class
│ │ │ │ └── StringUtil.class
│ │ │ └── generated
│ │ ├── lib
│ │ │ ├── fastjson-1.2.72.jar
│ │ │ └── mysql-connector-java-8.0.23.jar
│ │ ├── login.jsp
│ │ ├── score
│ │ │ └── scoreManage.jsp
│ │ ├── student
│ │ │ ├── add.jsp
│ │ │ ├── studentManage.jsp
│ │ │ └── update.jsp
│ │ ├── teacher
│ │ │ ├── add.jsp
│ │ │ ├── teacherManage.jsp
│ │ │ └── update.jsp
│ │ ├── top.jsp
│ │ └── web.xml
│ ├── index.jsp
│ └── resources
│ ├── css
│ │ ├── bootstrap-theme.css
│ │ ├── bootstrap-theme.css.map
│ │ ├── bootstrap-theme.min.css
│ │ ├── bootstrap-theme.min.css.map
│ │ ├── bootstrap.css
│ │ ├── bootstrap.css.map
│ │ ├── bootstrap.min.css
│ │ ├── bootstrap.min.css.map
│ │ └── common.css
│ ├── fonts
│ │ ├── glyphicons-halflings-regular.eot
│ │ ├── glyphicons-halflings-regular.svg
│ │ ├── glyphicons-halflings-regular.ttf
│ │ ├── glyphicons-halflings-regular.woff
│ │ └── glyphicons-halflings-regular.woff2
│ ├── image
│ │ ├── 2.jpg
│ │ └── 课程表.jpg
│ ├── jquery-ui-1.12.1.custom
│ │ ├── AUTHORS.txt
│ │ ├── LICENSE.txt
│ │ ├── external
│ │ │ └── jquery
│ │ │ └── jquery.js
│ │ ├── images
│ │ │ ├── ui-icons_444444_256x240.png
│ │ │ ├── ui-icons_555555_256x240.png
│ │ │ ├── ui-icons_777620_256x240.png
│ │ │ ├── ui-icons_777777_256x240.png
│ │ │ ├── ui-icons_cc0000_256x240.png
│ │ │ └── ui-icons_ffffff_256x240.png
│ │ ├── index.html
│ │ ├── jquery-ui.css
│ │ ├── jquery-ui.js
│ │ ├── jquery-ui.min.css
│ │ ├── jquery-ui.min.js
│ │ ├── jquery-ui.structure.css
│ │ ├── jquery-ui.structure.min.css
│ │ ├── jquery-ui.theme.css
│ │ ├── jquery-ui.theme.min.css
│ │ └── package.json
│ ├── js
│ │ ├── bootstrap.js
│ │ ├── bootstrap.min.js
│ │ └── npm.js
│ ├── layui
│ │ └── Javaweb课设
│ │ └── 学生信息管理
│ │ └── web
│ │ └── resources
│ │ └── layui-v2.6.8
│ │ ├── layui
│ │ │ ├── css
│ │ │ │ ├── layui.css
│ │ │ │ └── modules
│ │ │ │ ├── code.css
│ │ │ │ ├── laydate
│ │ │ │ │ └── default
│ │ │ │ │ └── laydate.css
│ │ │ │ └── layer
│ │ │ │ └── default
│ │ │ │ ├── icon-ext.png
│ │ │ │ ├── icon.png
│ │ │ │ ├── layer.css
│ │ │ │ ├── loading-0.gif
│ │ │ │ ├── loading-1.gif
│ │ │ │ └── loading-2.gif
│ │ │ ├── font
│ │ │ │ ├── iconfont.eot
│ │ │ │ ├── iconfont.svg
│ │ │ │ ├── iconfont.ttf
│ │ │ │ ├── iconfont.woff
│ │ │ │ └── iconfont.woff2
│ │ │ └── layui.js
│ │ ├── test.html
│ │ └── 免责声明.url
│ └── normalize.css
├── 初始化sql.sql
└── 5t6t网_学生信息管理.zip
114 directories, 265 files
评论